package cn.vonce.validator.config;

import org.noear.solon.core.AppContext;
import org.noear.solon.core.Plugin;

import javax.sql.DataSource;

/**
 * 插件配置
 *
 * @author Jovi
 * @version 1.0
 * @email imjovi@qq.com
 * @date 2025年07月26日02:12
 */
public class ValidatorPlugin implements Plugin {
    @Override
    public void start(AppContext context) {
        ValidatorAutoConfig config = new ValidatorAutoConfig();
        context.beanBuilderAdd(EnableValidator.class, config);
        context.beanBuilderAdd(EnableValidatorAutoConfig.class, config);
        context.subWrapsOfType(DataSource.class, (bw) -> {
        });
    }
}
